package com.fowo.api.sys.constants;

/**
 * 系统实体中直接使用的常量
 */
public final class SysEntityConstants {

    /**
     * 全部数据权限（SysRolePermissionDepartments.range）
     */
    public static final int ROLE_PERMISSION_RANGE_ALL = 1;

    /**
     * 自定义数据权限（SysRolePermissionDepartments.range）
     */
    public static final int ROLE_PERMISSION_RANGE_CUSTOM = 2;

    /**
     * 本部门数据权限（SysRolePermissionDepartments.range）
     */
    public static final int ROLE_PERMISSION_RANGE_DEPARTMENT = 3;

    /**
     * 本部门及以下数据权限（SysRolePermissionDepartments.range）
     */
    public static final int ROLE_PERMISSION_RANGE_DEPARTMENT_DEEP = 4;

    /**
     * 仅本人数据权限（SysRolePermissionDepartments.range）
     */
    public static final int ROLE_PERMISSION_RANGE_SELF = 5;
}
